give up in defeat - Alemán Inglés Diccionario